Big Huge Thesaurus

Bougainvillea glabra

noun